@charset "utf-8";
#userLogin {
	background:url(./lbg.gif) no-repeat top center;
	height:518px;
	width:100%;
}
#userLogin .userTop {
	/*background:url(./login01.jpg) no-repeat top center ;*/
	height:238px;
}
#userLogin .userMain {
	height:190px;
	margign:0px;
}

#userLogin .userMainC {
	width:518px;
	height:100%;
	/*background:url(./login03.jpg) no-repeat;*/
	margin:auto;
}

.userBottom {
	clear:both;
	position: absolute;
	width:100%;
	left: 0px;
	bottom: 0px;
	text-align: center;
}

/* site title bar #templatemo_site_title_bar  */

#templatemo_container {
	width: 100%;
}

#templatemo_site_title_bar {
	height: 72px;
	background: url("./index1_03.gif");
}
#templatemo_site_title_bar #site_logo{
	background:url("./index1_01.gif");
	float:left;
	width:253px;
	height:72px;
}

#site_title {
	float:right;
	text-align: right;
	padding: 0px 10px 0 0;
}
#site_title p{
	padding-top:4px;
}
	
#site_title p a {
	margin: 0 0 0 10px;
	color: #144882;
	font-weight: normal;
	text-decoration: none;
}

#site_title p a:hover {
	font-weight: normal;	
	text-decoration: underline;
}
#site_title p a.site_title_help{
	background:url("./index1_06.gif") no-repeat;
	width:16px;
	height:16px;
	padding-left: 22px;
}
#site_title p a.site_title_quit{
	background:url("./index1_08.gif") no-repeat;
	width:16px;
	height:16px;
	padding-left: 22px;
}
/* end of site title bar */
/* menu */
#templatemo_menu {
	clear: both;
	height: 45px;
	padding-bottom:13px;
	border-bottom:#E5E5E5 1px solid;
}
#templatemo_menu ul {
	width: 580px;
	padding: 9px 0 0 0;
	margin: 0 auto;
	list-style: none;
}
#templatemo_menu ul li {
	padding: 0;
	margin: 0;
	display: inline;
}
#templatemo_menu ul li a {
	float: left;
	display: block;
	width: 114px;
	height: 38px;
	padding: 13px 0 0 0;
	margin: 0 12px;
	font-size: 16px;
	font-weight:bold;
	text-align: center;
	text-decoration: none;
	color: #FFFFFF;
/*	background-color:#f5f5f5;
	border:#dcdcdc 1px solid;
	border-radius:2px;
	height: 27px;
	color: #444;*/
	background: url(./templatemo_menu_button_bg.png) no-repeat;
	outline: none;
}
#templatemo_menu li a:hover, #templatemo_menu li .current {
	color: #FFCC66;
/*	background: url(./templatemo_menu_button_hover_bg.png)*/
}
/* end of menu */


#head_wrapper{
	margin:0px 0px 0px 0px;
	width:100%;
	border-bottom:#E5E5E5 1px solid;
	background-color:#B2D5EE;
}

#head_column {
	width:75%;
	margin:auto;
}

#head_column #head_column_content{
	padding:3px 8px 14px 8px;
	margin:9px 0 8px 0;
	font-size:14px;
	background-color:#F9EDBE;/*none transparent scroll repeat 0% 0%;#fff; #B2D5EE;*/
}
/* end of head */

/* content */
#templatemo_content_wrapper {
	clear: both;
	width: 100%;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

#templatemo_content {
	height:350px;
	width: 100%;
	margin:0px;
	overflow:hidden;
}
#templatemo_content #templatemo_iframe{	
	height:348px;
	width:100%;
	margin:0px;
	padding:0px;
	overflow:hidden;
	border-bottom:#E5E5E5 0px solid;
}

#side_column{
	float: left;
	width: 220px;
	height:330px;
	height:100%;
	overflow:auto;
	margin:0 0 0 0;
}
#side_column #side_column_head{
	display:none;
}

#side_column #side_column_content{
	
}
#side_column #side_column_content .side-column-cl{
	display:none;
}
#side_column #side_column_content .side-column-cc{
	height:100%;
	overflow:auto;
/*	padding-bottom:10px;*/
	background-color:none transparent scroll repeat 0% 0%;/*#fff; #B2D5EE;*/
}
#side_column #side_column_content .side-column-cr{
	display:none;
}
#side_column #side_column_bottom{
	display:none;
}

#main_column {
	width:1150px;
	height:330px;
	border:0px solid blue;
	margin:0px 0px 10px 220px;
	padding-bottom:1px;
	background-color:#FFFFFF;
}

#main_column #main_column_head{
	display:none;
}

#main_column #main_column_content{
	height:100%;
	width:100%;
}
#main_column #main_column_content .main-column-cl{
	display:none;
}
#main_column #main_column_content .main-column-cc{
	width:100%;
	height:100%;
	overflow:auto;
	text-align: center;
/*	*/
}
#main_column #main_column_content .main-column-cr{
	display:none;
}
#main_column #main_column_bottom{
	display:none;
}
/* end of content */
#templatemo_footer{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	background: #e6e6e6;
	color: #666;
	font-family: "arial";
	font-size: 12px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	margin-top:-2px;
	padding: 8px 0 8px 0;
}